Modernistic buildings grace the riverfront in Glasgow, Scotland.
Modernistic buildings grace the riverfront in Glasgow, Scotland. KRT
Modernistic buildings grace the riverfront in Glasgow, Scotland. KRT