Italy - ndphoto
Neptune's Horses in the Plaza de la Signoria, Florence

Neptune's Horses in the Plaza de la Signoria, Florence

NeptuneHorsesFlorenceItalyStatueFountain