Acting
1924-05-06
2026-03-29
Newport, Gwent, Wales, UK
as Mr. Ollis
as Dog Owner
as Customs Officer
as Engineer