Premium Teak Outdoor Sofa Set Manufacturer from Indonesia

This outdoor sofa set is made in Indonesia from solid teak wood with an outdoor coating.

Price on request

Visit supplier website

Teak Furniture Indonesia