Cat paw prints preserved in 12th century floor tiles at St Peter’s Church in Wormleighton, England

Loading…
Loading…