dh Athenaeum NELSON MANDELA PLACE GLASGOW Street sign and the Athenaeum building statues


Size: 5231px × 3475px
Location: nelson mandela place glasgow Scotland, Britain, UK
Photo credit: © Doug Houghton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: athenaeum, city, glasgow, historic, mandela, nelson, place, plaques, plates, scotland, scottish, sign, signs, street, streetsign, streetsigns, uk