What is Margareta?
Originally a Germanname for female royalty, this is now a modern term for the beautifully psychedelic flowers of Ecuador- fiercely beautiful, yet wild as an animal.
Margareta
See german, wild, psychedelic, royalty