Deep in the heart of Lima, Peru lies an extraordinary gallery in a decrepit alley. These slides exhibit one of my favorites from there.Read less