Saturday, 3 October 2026

Oliver Cromwell in a Horned Hat, with a Bespectacled Owl on His Shoulder

Oliver Cromwell in a Horned Hat, with a Bespectacled Owl on His Shoulder
Report a translation error