Annie Charlotte Kane (1830-1896)

Lady Charlotte (Kane) Stephen, Baroness Mount Stephen

Share

Comments