It is "Father, Mother and Son" -- the Babylonian trinity, Nimrod, Semiramis and Tammuz.
This is in Charlotte, NC. It was placed there March 11, 2011. It is on Roman Catholic Church property in the financial district and is such that this is near a fountain where children play in the summer time. Horrible, isn't it?
No comments:
Post a Comment