The Inner Court of the St Caecilia Hospital in Leiden IMG

by A. Rademaker last modified 2020-05-25T10:35:01+01:00