Castle city wall paintings near Avignon in France(at first glance I thought these guys were real!)click the image to return...