Skip to content

Alicia Penalba

Print, 1980

Description

Alicia Penalba
Print, 1980
Print on paper
30H x 21.5W x 0.75D inches
76.2H x 54.6W x 1.9D cm

Back To Top