marjorie-bowen

Picture of Marjorie Bowen (Margaret Gabrielle Vere Long)