Moments in Time

Coda Museum,
Apeldoorn, The Netherlands,
2010

×