woven woolen hearts on a white fund

Royalty-free stock photo ID: 120134269

woven woolen hearts on a white fund