Margaret Vane-Tempest-Stewart

Margaret Vane-Tempest-Stewart

1910 1966

(1910-1966)

Works