Europe 2003: The Netherlands / 145 Clock Sculpture, Government Square, Den Haag
Photos Home
Home