Tiny, unbelievably cute kingfisher: a luminous ball of pink, orange, yellow, and varying amounts of blue and purple.

Advertisements