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.
Open in libraryPublic domain photos
Open in library