.
The image of the 'Woman Riding The Beast' also appears on a huge painting in the European Parliament building and is a huge sculpture outside the European Union Council of Ministers Office, both located in Brussels, Belgium.
How Close It Is
www.DivineIntervention.ws