PERU. Palmapampa. 1993. Mirror vendor on a landing strip.

Pin It on Pinterest