The Beach Hall

The Beach Hall
Links Parade, Carnoustie, DD7 7JB
Photo of The Beach Hall