2265/3206

Heliconia rostrata known as the Lobster claw. The pendulous inflorescences can be 5 ft long.
- Created on
- Sunday 17 April 2016
- Posted on
- Saturday 24 March 2018
- Albums
- Visits
- 15503
Heliconia rostrata known as the Lobster claw. The pendulous inflorescences can be 5 ft long.