Canes & Walking Sticks

by Jeffrey B. Snyder

288 p. : 29 cm