Botanical Gardens

Île de la Cité/Île Saint Louis, Paris, France