Smart film (switchable film)

Switchable film for a corporate conference room

Location:

Englewood Cliffs, NJ, USA
Google map