Blue Lagoon II. Surface reflections at Clerke Reef Lagoon, Rowley Shoals, NW Indian Ocean.
Press Add to Cart for more licensing information.