Bench Top Seating - Outdoor Furniture manufactured from recycled plastics.

Bench Top Seating – Outdoor Furniture manufactured from recycled plastics. Cape Town.