Toshiba-le-Louvre-1-1024×680

Illuminated advertising and giant poster for Toshiba in Paris France