FINAL Mercedes

A blind install at a car dealership

An array of roller blinds covering large format windows.