Scott Harrold

Acting · Born 1886-09-26 · Gibraltar

Known For