Rupert Bruce Lockhart

Rupert Bruce Lockhart

Rupert Bruce Lockhart

Rupert Bruce Lockhart

Acting

The Insect Play (1939)

The Ichneumon Fly / Inventor