Squire Castle - Willoughby Hills, Ohio
26 Haziran 2017, Amerika Birleşik Devletleri ⋅ ⛅ 66 °F
Another find by Quinn. Squire Castle was built in the late 1890s by an oil baron who sold it in 1922. What is left of the castle is at the end of a quiet little park.
This is where we noticed littleOkumaya devam et