Designed by
Title
Ayr Town Centre & Pedestrianisation South Ayrshire Scotland. #124972067
Description
Ayr, Scotland, UK - August 29, 2018: Looking down High Street Ayr where most of the street has been pedestrianised in a bid to control traffic in the town centre.
This image is editorial