Lucy and Mama on the beach in Zandvoort.
24/07/2006
© Leo Smiers