Delft rail

A form of display or picture rail.

Defoliate      Dimmable
-----------------------------------------
-----------------------------------------
DIY & Hardware Stores in...