Humboldt Botanical Garden Orchids Awarded Medal at London Flower Show
May 30, 2024 11:45 ET
|
Humboldt Botanical Garden
Humboldt Botanical Garden's “Orchids in the Wild – the Beauty of Nature” wins Silver Gilt at the Chelsea Flower Show