Teak Stick Screen

Natural Wood Sticks anchored in a base
73″W x 59″H