Eleni Mylonas  1986 Ellis Island Self Portraits
Invisible protector. Transparent image
1986 Ellis Island Self Portraits