the flower well be seen in mount kanlaon inside the natural parks, protected area of,philippines the department of environment & natural resources( DENR) this is in La Castella Negros Occidental , philippines.
You are viewing a single comment's thread from: