esperanceandthistle

Published Image Size: 2540 × 3664

Lovely Esperance roses have sturdy stems and cabbagey heads. Their petals feel like crepe paper.