Research theory of time travel technology from Leonardo Da Vinci mirror paintings.
247 days ago
Alien and two angels unveiled in Leonardo Da Vinci mirror painting Annunciation. [Alan Arqueza] #painting #ancientaliens
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved