Camellia japonica (the Japanese camellia) is one of the best known species of the genus Camellia. Sometimes called the Rose of winter
3K notes
·
View notes
okay enough traveling for a bit I need to lock in and feel healthy again 🩵
5 notes
·
View notes