Salisbury Cathedral Angel Picture

Recently we received this angel picture of an orb (ball of light) inside of Salisbury Cathedral...

"I got this picture in an old church in Salisbury, England, Called the Salisbury Cathedral. It is where on of the Magna Carta's is held and it is full of tombs. There is an orb in the upper left corner."