World Map United Kingdom Liverpool Liverpool
Urban Splash Building in Liverpool
This photo is selected for Google Earth [?] - ID: 455549
World Map United Kingdom Liverpool Liverpool
This photo is selected for Google Earth [?] - ID: 455549
Comments
andyclo, on January 17, 2007, said:
An Urban Splash building in Liverpool City Centre. For more please go to andyclo.com
Cycle Girl, on May 9, said:
Love the perspective.