Wedge Tailed Green Pigeon (Treron sphenurus )







Other Links:

Birds
Doves, Pigeons