Brad Ascalon Reimagines Seating for Public Spaces

22