Desmond and Margaret
Picture of Desmond and Margaret (Wyldes) Babbage
Date & Place:
Not specified or unknown.