#670673The Santiago Bernabeu Stadium in Madrid, Spain, hosting the final match of the 2010 UEFA Champions League between FC Bayern (Munich, Germany) and FC Internazionale (Milan, Italy).Sign in or register,to downloadAdd to cartRemove from cartCategories: SportsLocation: Madrid, SpainEvent date: 20.05.2010Date published: 21.05.2010Author: Anton DenisovCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 3888x2592px, 6.6Mb