ON THE SEASHORE
R. Cadwallader Smith
By
R. CADWALLADER SMITH
WITH EIGHT COLOUR PLATES AND MANY
BLACK-AND-WHITE ILLUSTRATIONS
Clyx.com