Camellia blossoms nestled among green leaves