Barbara Meier seen attending the 2016 British Independent Film Awards held at Old Billingsgate Market - London, United Kingdom - Sunday 4th December 2016 (1 Picture)
More Barbara Meier Photos
The biggest names in music royalty.
One of the most diverse line-ups we've seen for a major awards show in a while.
About Us Advertise Business Write For Us T&Cs
Copyright © 2021 Contactmusic.com Ltd, all rights reserved