Butterfly Farm: orchid flowering

Butterfly Farm: orchid flowering

Stratford on Avon Tropical Butterfly Farm: an orchid flowering and competing for interest with the many species of butterflies.