News

or in-the-way artwork installed near doors or high-traffic areas. They keep pieces in place even if a door slams.” The ...