Website powered by

mini moleskine sketch 382 - Troll Fashion

"Why do Mountain Trolls always buy these weird lambskin socks?"