EMIRATES

Clapham Colossus

The Clapham Colossus outside Clapham Junction is the largest billboard in Europe measuring 4.5m x 60m. I have worked on most designs for the past few years..

© Jerome Rosser - Conceptualize Limited