Many wild green parrots perching on leafless tree branches in the town of Pavia in Italy by Laura Stolfi for Stocksy United

Many wild green parrots perching on leafless tree branches in the town of Pavia in Italy

Many wild green parrots perching on leafless tree branches in town

Share this image

Image #856667
Uploaded 12 January
Camera: Canon EOS 5D Mark III

This image is exclusive to Stocksy