Previous Home Next

dracula2
DRACULA
Chashama Window Display, 42nd ST, NYC

2003, CHARCOAL & PASTEL
168 X 60, IN.