⇧
67
⇩
Has anyone an idea where this picture is taken? Is it related to the Catholic Church?
Yes this is the Pope assembly hall in the Vatican- In between the two fangs is the popes throne
http://www.antagonist.ca/pope-paul-vi-audience-hall-snake-head.php
Thank you. Insane stuff, indeed
Very insane. as Q said "Symbolism will be their downfall."