Mystery: This photo was probably taken abt 1905 at 10 Stainsby Street St Leonard's on Sea Sussex England. Joseph Bowden family lived at that address. Joseph Died in 1905. I believe this was taken about the time of his death.
at 10 Stainsby Street , St Lewonard's on Sea, Sussex, England United Kingdom