The Universe
$3,400.00
Anna Tomczak
The Universe
Polaroid image transfer on Arches paper
39 1/2 x 31 1/2
#26792
The Universe
Polaroid image transfer on Arches paper
39 1/2 x 31 1/2
#26792
Share this item: