Italian town carries towering Virgin Mary structure through streets

· Euronews