Israel Put your hope in the Lord Painting

Israel Put your hope in the Lord Painting
Featured in the Monastery Church, Sighişoara, Transylvania, this painting appears to show a UFO hovering over a church.

Photos

A selection of most relevant photos related to Israel Put your hope in the Lord Painting.
Mode:
Everything
Show:
Anonymous
Sort:
Popular
Settings

X
Xenophasia
10 months ago » Opinion
The biblical references are always interesting. Not exactly something you can argue like a picture being photoshopped.

Your Favorites (Anonymous, )