The Hann Twins
The Hann twins, Ethelreda and Sheila, were born in 1908, grandchildren of Henry Brown who ran the well-known Posting and Riding establishment in Pier Street, Ventnor. The article includes information about the Brown family and their Pier Street business with a photograph of the twins in their pram, a few weeks old, and a second… read more »