Revill, Revill

Karen Revill Plus

  • United Kingdom
  • Sold: 60
  • Feedback: 100%

“Handmade Lampshades in a Wonderful Range of Contemporary Fabrics Produced in the UK by Some Very Talented People! ”

Shop collections

All items by Revill, Revill

  1. 1
  2. Last »