Speaking about roses… damask rose
Thirty intensely scented petals, one of many species that we will never really know, between exterminators and raptors
Thirty intensely scented petals, one of many species that we will never really know, between exterminators and raptors