Designed by
Title
The Town of Largs in Summer Scotland in hot weather . #121795742
Description
Largs, Scotland, UK - July 19, 2018: The town of Largs known as the `Gem of the Clyde` in Scotland during unusualy record breaking hot weather.
This image is editorial