BILL
HOCKER Photographs
1331 Llama,
Machu Picchu, Peru, 2005

1331 Llama,
Machu Picchu, Peru, 2005