Coat of Many Colours


Coat of Many Colours 

 

Pure wool.