Launceston Town Square

Launceston Town Square
Broad Street, Launceston, Cornwall, PL15 8AA
Photo of Launceston Town Square