Sephora

13′ wide x 3′ high interior signage sits on a curved platform at Chinook Center Shopping Mall.