knittingman

1398    Knitting Man, Taquile Island, Lake Titicaca, Peru, 2005