1969-Market / Factory / London / England / 1960-1969

Record ID: 269936