Eyelash Begonia

Eyelash Begonia (Begonia bowerae) is an evergreen perennial originating from the sticky and predominantly shady cloud forests of Ecuador. Growing in shady, low light environments, they are characterized by their large bright green leaves with long and wavy, reddish-pink margins. Prominent upright stems often bear large, single flowers with four white to pink petals and a yellow center. This begonia can last a long time indoors, however, it needs regular care and maintenance in order to remain healthy and vibrant.