Skip to content
A close photograph of two full pink roses in bloom on a leafy shrub, with dewdrops on the glossy green leaves and a third rosebud at the top. No people or deities are present; the scene is a garden scenery shot.