Cross Check

Rupert John Joseph HOPLEY

Born

Natural Officer