It’s an orchid that has no leaves or really any obvious plant-like features and looks more like something you’d see in a Tremors film than in a flower garden. No, I promise I’m not exaggerating.
Orchid Festival at Kew Gardens runs Saturday 1 February-Sunday 2 March 2025 in the Princess of Wales Conservatory. Entry is included with a standard admission ticket to Kew Gardens. £1 entry is ...