Picture - La Roux and The Talking Heads
Elly Jackson of La Roux arriving at the launch of Ride, Rise, Roar - a concert film shot during the Talking Heads' 2008/09 tour at the Ritzy cinema. London, England - 20.01.11
+ More: La Roux Pictures
+ More: The Talking Heads Pictures
+ Photo Album: Elly Jackson of La Roux arriving at...