Diving Anilao, Philippines: Macro Paradise

Skeleton of a coral encrusted barge
Scroll to Top