Skip to playerSkip to main content
  • 5 years ago
Nicknamed The Angel of the Nauld, this sculpture is at the side of the M80 near Cumbernauld, Scotland

Category

🏖
Travel
Be the first to comment
Add your comment

Recommended