Arria - Amazing 10 Meter High Sculpture for Cumbernauld Unveiled

She stands ten meters high – the height of two London double decker buses – and she is beautiful. Her name is Arria and she will guard the entrance to the Scottish town of Cumbernauld, a symbol at once of its aspirations and potential for renaissance.

Full post: Arria - Amazing 10 Meter High Sculpture for Cumbernauld Unveiled

0 comments: