Steen & Ström

Signage system for the scandinavian shopping centre company Steen & Ström.