Ibarra De La Rosa
Medium: Etching
Size: 12 x 9 inches
Category: Print
Edition: 50/50
Year: 1991
Framed