The Goose

The Goose
Upper New Market Street, Falkirk, FK1 1JH
Photo of The Goose