Lovers at El Nicho Waterfall
24" x 18", Oil Paint on 1.5" deep exhibition canvas,
El Nicho waterfall is in the Sierra Escambray mountain range in central Cuba. The jungle was a refuge for Che Guevara and other revolutionaries. Now, it’s a vast national park.