Medieval tapestry

Basel Historical Museum

Close Window