Ashford Merino 22 micron

Natural greys

Ashford Merino 22 micron