three beautiful roses isolated on white

three beautiful roses isolated on white

 Stock photo ID: 47159404