Church between heaven and earth: the Church of the Blessed Virgin in Verona, Italy