Skip to playerSkip to main content
  • 17 years ago
These fantastic lampshades are made from the stomach lining of a sheep. Guess you'd call them lambshades.

Category

đŸ˜¹
Fun
Be the first to comment
Add your comment