Henry Bowers
                                                        
Born 29th July 1883
Died 29th March 1912

Explorer







Plaque Location

Tate Streatham Library
Pinfold Road
London
SW16

Further Information