Shaftesbury; Shaston of Thomas Hardy. Twelve Wood-Engravings by John R. Biggs and James E. Masters

Shaftesbury; Shaston of Thomas Hardy. Twelve Wood-Engravings by John R. Biggs and James E. Masters