No Picture
R

Ross Jean

Jean Ross It has been asserted by some that Jean Ross was born in Alexandria in 1911 but a similarly dated record of a Jean Ross being born in Aberdeen has also been recovered, currently […]