David Stanley
The colorful primitive art paintings at the Casa Taller Víctor Delfin in the Barranco district of Lima, Perú, are bold and dramatic.