imperfect mirrors | 24.36
previous
|
index
|
next
Hadrian’s Palace. Rome, 2001.