Back to album

Salford - Clermont-Ferrand Square

The view of Clermont-Ferrand Square, which is situated just ouside 'The Lowry Hotel' and next to the River Irwell, in Salford.

 

Parts of Manchester City Centre can be seen in the distance (left).

23 views
0 faves
0 comments
Uploaded on November 15, 2024
Taken on February 4, 2023