The practical book of outdoor rose growing for the home garden. Garden edition, with 16 plates in color, charts and half-tones.

Description

Viewability

Item Link Original Source
Full view   Cornell University