The problem with this is your eyes only see light.From reading, and taking literally, that an illusion cannot generate light.
Having the illusion cast a reflection means it's generating light. In particular, consider a situation where an observer can see the illusion but not the light source (maybe the light's around a corner, or the viewer is indoors but the illusion is outside "reflecting" the sun).
When you look outside your window at the green leaves, what is actually happening is light from the sun is hitting the leaves. The light from the sun is "white" light and includes all visible colors as well as infrared and ultraviolet. All that light hits those leaves and the green portion is reflected into your eyes while the other colors are absorbed by the leaf. What you see is a reflection of the green portion of the sunlight.
When you look at yourself in a mirror the same thing is happening, light from a source (sunlight, lamp etc) is reflecting off of you. The colors that reflect off of you hit the mirror, the other colors are absorbed by your body. This light that is reflected off of you then reflects again off of you to the mirror, and back to the eyes of whoever is looking at the mirror. A mirror reflects all colors of visible light, so unlike your body or clothes or the leaves it does not absorb any of it and what you "see" is the exact same colors that hit the mirror to start with. Because it is a polished flat surface the reflection is clear and it maintains spacial coherency, unlike a leaf or something that is textured.
So bottom line, if the illusion does not create light and does not reflect light, then it can not be "seen" by your eyes.
Edit: This post assumes the leaves are green, I realize many of us are looking at red or brown leaves right now.