Older version of White-throated Kingfisher (Halcyon smyrnensis)

Lip Kee Yap