PATCHOULI: Noun

1. A Plant of the mint family that yields a fragrant essential oil 2. Free spirited floral love + Wild Mother Nature

PATCHOULI is a Toronto based floral design studio. 

PRESS