Camellia japonica (the Japanese camellia) is one of the best known species of the genus Camellia. Sometimes called the Rose of winter
4K notes
·
View notes
"Sometimes you never realize the value of a moment until it becomes a memory" -Dr. Seuss
0 notes