Sir Lancelot

Sir Lancelot

From Cumuto, Trinidad, British West Indies [now Trinidad and Tobago] • 1902 - 2001

Horror credits