Thre Horseshoes

Thre Horseshoes
Chinnor Road, Thame, Oxfordshire, OX9 3QY
Photo of Thre Horseshoes