Indeed, they are made from Marks & Spencer socks!

Indeed, they are made from Marks & Spencer socks!

Advertisements