Thursday, June 11, 2015

06-10-15. A Quechua or Aymara shepherd wears her bowler hat in a pasture high in the Andes.


No comments:

Post a Comment