BJORN ULVAEUS of Abba 'Mamma Mia' UK premiere - arrivals held at Odeon Leicester Square London, England - 30.06.08 Featuring: file abba reuniting 261016 Where: London, United Kingdom When: 30 Jun 2008 (1 Picture)
Bjorn Ulvaeus, Abba and Odeon Leicester Square
Photo credit: Zibi/WENN
#1