Plate 123: Campanula pyramidalis minor

Plate 123: Campanula pyramidalis minor

$75.00Price