Project Description

Stadium Plaza
· Cardiff, Wales 2015
· 500 square meters