Siena’s snail team is doing surprisingly well in the annual horse race Published 20 October 2014 at 550 × 825 in The roads from Rome ← Previous Next → Siena’s snail team is doing surprisingly well in the annual horse race