James Sheehan
The Metropolitan Museum of Art
2005
oil on plastic
1/4" x 1/4"
PREV / NEXT   28 / 29
BACK TO RECENT WORK