Underwater self portrait. Stupid reflection-layer on the surface of the water! Location Long Beach, California Photographer John Hovell Date taken 2009-09-21