Floating Primrose

Floating primrose leaves emerge from the water’s surface and the plant blooms with five-petal yellow flowers.

Read More