The Saint Mary Magdalen’s Hospital

13 May 2025