Elsie Elizabeth Stewart

British Lady of Grace of St John of Jerusalem