age ~61
from Palm Coast, FL
Lieutenant-General Sir Dudley Russell ("the Pasha") KBE, CB, DSO, MC (18961978) was an officer in the British and Indian Armies during World War I and ...
Ayres is married to theatre producer Dudley Russell, and they have two sons ...