By Sagar Negi
The very beautiful and pretty Yellow petal Rose flower with green leaves background.
- Stock Photo ID: #IP819503
- Image Credit: Picxy.com/8194086583
- Location: Uttarakhand, India