Cromlech
Évora, Portugal
2004/2005
chromogenic print
close window