Yellow Footed Green Pigeon (Treron phoenicopterus)







Other Links:

Birds
Doves, Pigeons