Designed by
Title
Lumiere London - festival of lights #65477468
Description
LONDON, UK - JANUARY 14, 2016: As part of Lumiere London, award-winning creative studio NOVAK have created 195 Piccadilly a projected exhibition using images from BAFTAâ??s photography archive
This image is editorial