THE MIRROR OF VENUS

Installation 1999

Installation
1999