Return to About

MASCARAS

Oil on panel framed, 23.8 x 31 inches.

Estimate $250.

Leave a Reply

Your email address will not be published.