Modern Shaker Kitchens

Guide Price £18,000 – £35,000

Metropolitan Shaker