Horton Plains National Park Sri Lanka - Tiny yellow flower

Horton Plains National Park Sri Lanka – Tiny yellow flower