DAVID LEVINTHAL
BARBIE SERIES #26

1998 large format Polaroid 24 x 20 inches
Edition of 5