Piazza XXIV Maggio, Milan August 9, 2015 1067 × 1600 Milan 2015: Day 1 (Arrival) Piazza XXIV Maggio, Milan (2015/08/02 17:35:37+02:00) Seems like they have a problem with alien abductions here. View Larger Map