Lamps & Lamp Shades - Retail in Needham, MA
J Gregory Lamp & Shade Gallery