A stitch in time: Giant 16th century tapestry gets restored

© 2025 Vimarsana