SANTA TERESA

SANTA TERESA

Regular price
£50.00
Sale price
£50.00

Graham, Gabriella. Being some account of her Life and Times together with some pages from the history of the last great reform in the religious orders. Modern reproduction of 1907 edition. 792pp PBK