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

Loading…
Loading…