Rome DOES have pictures of folks, whose attention is grabbed by; something.
Why COULDn"t have been Mary?
Who are YOU to limit what GOD can do???
There is that 'angel of light' thing.