Town Square

Town Square
Kingsbridge, Devon, TQ7 1HZ
Photo of Town Square