Tranent Town Hall

Tranent Town Hall
Tranent, EH33 1AD
Photo of Tranent Town Hall