Detailed View of Mascarada

Title: Mascarada

Size: 14.5x10.3

Medium: Pen & Ink 1980

Price: $50