Abbey Ruins at Much Wenlock, England.