Image 1 of 1
OB05825.jpg
Stairs art installation, "Amsterdam's bos" in infra red The Netherlands