Eleni Mylonas  1986 Ellis Island Self Portraits  archival pigment print
Nude in Blue Room
1983
archival pigment print
41 x 55 in

Nude self portrait at the deserted Ellis Island.
1986 Ellis Island Self Portraits