beautiful heart of red rose petals and greeting card with textile heart and needle isolated on white

Royalty-free stock photo ID: 90491071

beautiful heart of red rose petals and greeting card with textile heart and needle isolated on white