Skip To Main Content

Machu Picchu, 2010

oil on canvas, 68 x 52 in.