Designed by
Title
Camellia and insects in the wild #180605103
Description
Camellia has pure white petals, golden yellow stamens and strong fragrance, which attracts insects. Insects crawl on the petals to help Camellia pollinate, which is the delicate cooperation of nature.