Nun's Orchids Postcard
- from our Affiliates
This flower is called the Nun's Orchid. It can be found at the Sunken Gardens in St. Petersburg, Florida, among other places.
This flower is called the Nun's Orchid. It can be found at the Sunken Gardens in St. Petersburg, Florida, among other places.