Samuel Hicks UK Honorable Mention "Horse" Chile, near Santiago, photographed for an Avis campaign
< back