Articles tagged with: Belize Images
Belize Photos »
Today’s Belize Photo of the Day is the Brazilian Red Cloak and it is scientifically known as Megaskepasma erythorochlamys. The ‘Brazilian Cloak’ is a herbaceous shrub that is very showy and fast growing. Being an exhibition of beautiful red/scarlet terminal flowers, this plant never fails to thrill its viewers.