Leo dining table 90

vincent-sheppard-leo-dining-table-90

The Leo dining table 90 is a stunning outdoor bistro table. Choose between a natural teak top or ceramic top.