CLOSE X
The Jeffrey Varilla self portrait in oils was done in front of a mirror. This work was completed in 1995.