Older version of Small Blue Kingfisher (Alcedo coerulescens)

Lip Kee Yap