X
Costas Picadas
Tachyon 13
c-print facemounted to plexiglass
54 x 36 inches
# 18651
SOLD