France 2003
The Beach - Nice
Next picture >>>