Your cart is empty
In Greek mythology, the Anthusae, or flower nymphs, were sprightly immortal beings. They were depicted as very beautiful young maidens, adorned with elegant crowns of wild flowers.