2010.
?Delos, Greece.
?11.5 x 11.5 inch.

?platinum-palladium print on 100% cellulose vellu

comment…

This site uses Akismet to reduce spam. Learn how your comment data is processed.