Skid and Olga Stevenson
A photo of Skid & Olga (brother & sister) and Uncle Robert, brother of their mother. Photo taken in Grimsby, Lincolnshire, c 1920's
Date & Place:
at Grimsby, Lincolnshire, England