Skip to playerSkip to main content
  • 5 years ago
The grey lady artwork at the Lost Gardens of Heligan, near Mevagissey in Cornwall, England. You may have to watch this several times before you can see the outline of the figure! It is especially obvious near the end.

Category

🏖
Travel
Be the first to comment
Add your comment

Recommended