The 11m (33ft) high sculpture 'arria' situated alongside the A80 at Cumbernauld town, North of Glasgow, Scotland.
Size: 5197px × 3458px
Location: Cumbernauld, Scotland
Photo credit: © IDEAL STOCK / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: andy, angel, arria, art, beautiful, cumbernauld, huge, latest, north, public, scott, sculptor, sculpture