close up of a baby humming bird sitting on white sheet,white background.

- Image ID: W3HFWT
close up of a baby humming bird sitting on white sheet,white background.
malik parwaiz akhter / Alamy Stock Photo
Image ID: W3HFWT
Location: pakistan