logo Web Site         < France

statue at the Museum of Fine Arts of Lyon in France

Statue at the Museum of Fine Arts of Lyon in France.