Indonesia/Wallacea - 2016 - John Richardson Nature
Powered by SmugMug Log In

Red-cheeked Parrot (Geoffroyus geoffroyi) - Weda Bay, Hamalhera

AsiaGeoffroyus geoffroyiHamalheraIndonesiaRedCheeked Parrot