Web Site
< France
Impressive painting on a poster at Vaison la Romaine in France.