Stock photo
Deep Blue and Yellow Fins for Diving, Snorkeling on the beach,maldives island.
JPG
4928 x 3264