Image ID #2677966
Dimension: 4096x2304px.
Size: 4MB
Close-up of a blooming rose in a garden in mallorca, with vibrant pink petals and a natural outdoor setting.
You can also download this image at: