John Taylor at Liverpool Echo Arena - Saturday 10th December 2011

John Taylor Duran Duran performing at Liverpool Echo Arena Liverpool, England - 10.12.11 (10 images)

Advertisement