12841 Sonoma Hwy, Glen Ellen, California 95442 USA
Photo Credit: https://commons.wikimedia.org/wiki/Rosa chinensis petals.jpg
Claim copyright