Stock Photo: Fontana Nettuno or Neptune fountain, Piazza del Duomo square, Trent or Trento, Trentino, Italy, Europe