The Three Horseshoes

The Three Horseshoes
55 Frome Road, Bradford-on-Avon, Wiltshire, BA15 1LA
Photo of The Three Horseshoes