< >

echo

1993. site specific installation.

botanical garden. lisbon

mirror. 200 x 200 cm.