About us
Define
Definitions for
"almond tree in flower"
a remarkable sight - the whole tree covered in small, pink flowers with a sweet, light fragrance
everything2.net