20 x 15.5″ – colored pencil on Arches
Collection of Dr. Demetrios Louis, Lake Forest, IL

Close Menu