The Red Lion

The Red Lion
148 High Street, Tillicoultry, FK13 6DU
Photo of The Red Lion