Old Stone Building
The Old Stone Building in Rochester, Minnesota, USA, is a captivating structure steeped in history. Constructed in the late 1800s using local limestone, this building has served various roles over time - from church and school to library and city hall.