Showing posts with label Greece. Show all posts
Showing posts with label Greece. Show all posts

Rocking Mercedes Art Car from Ikaria Greece

thumbnail
I found this Rocking Mercedes Art Car in a granite wall made on the Island of Ikaria in Greece on the facebook page about the island. Its a ...

Popular Post