Modern Shaker Kitchens

Guide Price £20,000 – £40,000

Metropolitan Shaker