France 2004

Randy admires some of the incredible sand sculpture on the beach in Cannes.

Previous Up Next