Public domain photos

The image shows a drawing of a camellia flower on a piece of paper, with its vibrant red petals and lush green leaves. The paper also contains text, likely describing the flower and its parts.

The image shows a drawing of a camellia flower on a piece of paper, with its vibrant red petals and lush green leaves. The paper also contains text, likely describing the flower and its parts.Open in library