I remember some sort of plastic film that my brothers sold for fund
raisers that might work. The product was cut up into shape that could
adhere to glass and make displays. I think it is the same stuff oil
change places put in your car window to remind you when to change your
oil. I'll have to find out who makes the stuff and see if it comes in
clear.
Sam