King

John Cabrera

January 14, 1925 — Liverpool, Lancashire, England, UK