Theodora Bosanquet

empty image icon

Theodora Bosanquet

Born:

1881
Isle of Wight, United Kingdom

Died:

1961
Kensington, United Kingdom

Gender:

Occupation: