Alcazar Hotel

Surrey and Derbyshire Rds.
Ohio
United States