Log In or Register
I saw this tapestry hanging on a wall inside a church in Middelburg, Zeeland, The Netherlands. There was no one around to give me the desired explanation however, so I thought I could find the information I needed on the internet, but unfortunately I wasn't successful. So it remains an intriguing work of art for me.
OFT