Beautiful colorful stones, sea shells and geological rocks containing minerals of sea lying underwater on the sea floor in the shallow waters.

- Image ID: PEMRA5
Beautiful colorful stones, sea shells and geological rocks containing minerals of sea lying underwater on the sea floor in the shallow waters.
wassup6730 / Alamy Stock Photo
Image ID: PEMRA5
Beautiful and colorful stones, sea shells and geological rocks, containing minerals of sea, lying underwater on the sea floor in the shallow waters of a beach, appearing more vibrant in sunlight
Location: Goa, India