Velassaru

Velassaru island in the Maldives.

Scroll to Top