Details of San Siro Meazza football soccer stadium in Milan , Italy, home of Milan and Inter football teams
View Full Image on Dreamstime
Username: Andrewhowson42
Editorial: No
Width: 5789 pixels
Height: 3865 pixels
Downloads: 0
Image ID: 108786888