SG Visuals

THE NORTH FACE

A projection idea to be shown on an iconic London skyline building.