22 June 2015

Raalhu Bis (Sea Urchin test)

Came across this beautiful Raalhu Bis (Sea Urchin test), while snorkeling in Olhuveli Lagoon.