Venice: The Church of Santo Stefano, from the Rio del Santissimo