Neige à Sophia / Snow
11 et 12 février 2010 / 11 and 12 February 2010, Sophia Antipolis, France. Also includes photos from near Mougins (where Picasso lived).
27 photos · 181 views