The Durutti Column

02/16/2009 11:12AM
Venue: Baby Blue

Location
Liverpool

People Say...