Stamford, Brown's Hospital Chapel

The Holy Spirit hovers over the Virgin Mary ____ return