Roaring in the Luxembourg garden in Paris

Statue of a lion at the Luxembourg garden.

Leave a Reply