Town Hall

Town Hall
Lynton and Lynmouth, North Devon, EX35 6HT
Photo of Town Hall