Green tree on a white sand beach. Malcapuya island, Coron, Philippines.

Royalty-free stock photo ID: 106514858

Green tree on a white sand beach. Malcapuya island, Coron, Philippines.