Arria

Arria (also called The Angel of the Nauld) is a sight for all those who drive on the M80 through Cumbernauld. Created by Andy Scott, who also created The Klepies (by the M9 at Falkirk).

Comments
Sign in or get an account to comment.