Poly Cotton Print Design 61 Royal / White Spot – Reynard Fabrics

Responsive image
source