France - Paris - macondo
Gleaming Island - L'Ile St-Louis
June, 2008

Gleaming Island - L'Ile St-Louis
June, 2008

franceparisriver seinefavouritebest