EL International produced these transparent electroluminescence window posters for Costa Coffee stores.     MORE