Green tree on a white sand beach. Malcapuya island, Coron, Philippines. Shutterstock Image - Green tree on a white sand beach. Malcapuya island, Coron, Philippines. - ID: 107173499