Where is St Leonard's Priory, Stamford?

Coordinates: -0.4656 52.6541

Be the first visitor to thank for this answer!

Thanks!