Public domain photos

The image shows a large periwinkle with its vibrant purple petals and lush green leaves, glistening with water droplets.

The image shows a large periwinkle with its vibrant purple petals and lush green leaves, glistening with water droplets.Open in library