rose petal tea

rose petal tea

THE FARM IS DRIPPING WITH ROSES. Climbing roses, wild roses, old-fashion roses and rambling roses have exploded at the farm. Every nook and corner is bursting with their perfume. When the air is still, you can taste their sweetness. When the wind … Continue reading