Place: Huntington Beach, Huntington Beach, California, United States
By Lisa Argyropoulos Uploaded on 16 January 2008 3 favorites, 62 views
A May Day at the beach!