Does this freak anyone else out?

Okay,
So my wife is going through our holiday photos at the moment and has come across this one taken in St Pauls @ the Vatican.
WTF is that bright silhouette??
Seriously - it's kinda spooked me a bit......
So my wife is going through our holiday photos at the moment and has come across this one taken in St Pauls @ the Vatican.
WTF is that bright silhouette??

Seriously - it's kinda spooked me a bit......
