Menu

Strawberry Star Caladium

Caladium "Strawberry Star" a native to South America, is a spectacular tropical plant with white, almost translucent leaves with beautiful strawberry red markings.