Statue of "Italia" by Alexander Stoddart. The Italian Centre, Ingram Street, Mechant City, Glasgow, Scotland, United Kingdom, Europe.
Size: 2300px × 3516px
Location: The Italian Centre, Ingram Street, Mechant City, Glasgow, Scotland, United Kingdom, Europe.
Photo credit: © Stan Pritchard / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alexander, centre, city, europe, glasgow, ingram, italia, italian, kingdom, merchant, scotland, sculpture, statue, stoddart, street, united