Designed by
Title
Elephant ears (Colocasia esculenta) in Mobile Alabama #332921363
Description
Elephant ears (Colocasia esculenta) are planted in a flower bed, Aug. 22, 2024, in Mobile, Alabama. The species is considered invasive in some areas of the Gulf Coast.