Pompadour Green Pigeon ( Treron pompadora )




Other Links:

Birds
Doves, Pigeons