Market Square

Market Square
St Peter Port, Guernsey, Channel Islands, GY1 1HE
Photo of Market Square