Tiny blue flowers, Horton Plains National Park Sri Lanka

Tiny blue flowers, Horton Plains National Park Sri Lanka