Art by Christopher de Leon
Roll over image to zoom Touch image to zoom
Christopher de Leon
. Lift Off (2011)
Acrylic on panel
6 x 12 in.