Stack of colorfull towels and yellow rubber duck isolated on white

Royalty-free stock photo ID: 87098309

Stack of colorfull towels and yellow rubber duck isolated on white