Fantomas
Oil on Canvas
27" x 31"
SOLD