Paris 1 / P3310063

Previous Home Next

Penelope and a statue outside Versailles with a very strategically placed leaf!

P3310063