Michael Rose

Michael Rose

Michael Rose

Michael Rose

Acting

Toad of Toad Hall (1946)

Chief Ferret / Gaoler