Burhanuddin Bahar

Burhanuddin Bahar

Burhanuddin Bahar
More ideas from Burhanuddin
White-throated Mountain-gem

White-throated Mountaingem (Lampornis castaneoventris), a hummingbird which breeds in the mountains of western Panama.