The Ring By Author Kay D. Rhodes at Nov 27, 2017 Credit:GettyLocation:London, England, United Kingdom