Sheep Stomach Lampshades

diagonalviewPublished: June 13, 2016Updated: June 21, 201642 views
Published: June 13, 2016Updated: June 21, 2016

These fantastic lampshades are made from the stomach lining of a sheep. Guess you'd call them lambshades.

Be the first to suggest a tag

    Comments