Love the mist in this
It''s in Teylers Museum, Haarlem. Maybe you know.
Please Login to reply.
I haven't gone to that museum, yet