Castle city wall paintings near Avignon in France
(at first glance I thought these guys were real!)


click the image to return...