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

Royalty-free stock photo ID: 109973270

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