Denver Art Gallery, Emerald Green waters near Hamahiga island in Okinawa Japan.
Photographer in Denver Colorado.