Statue of the Virgin Mary

[Avignon - Provence - France]