Leo Sayer at ITV Studios - Monday 2nd July 2012

Leo Sayer at the ITV Studios London, England - 02.07.12 (6 images)

Advertisement