Underwater self portrait.  Stupid reflection-layer on the surface of the water!

Underwater self portrait. Stupid reflection-layer on the surface of the water!

Location
Long Beach, California
Photographer
John Hovell
Date taken