Mediterranean Cruise 2011 (23 of 124)



Cnv1392

The streets have signs in two languages, Provencal and French

8 September