Village in The Andes nestled in lush green farmland with mountains and hanging cloud. Ecuador
Resolution
5300 x 3520px
Contributor
Rights
Release
Stock Photo ID
D1223_1_621