The Horseshoe Inn

Crickhowell, Powys, United Kingdom



The Horseshoe Inn, Crickhowell, Powys, United Kingdom