Monday, 30 July 2012

Divine Mafia: The God-mother

Source: here.

All I could think of when I saw this was, "Madonna is descending to leave that sleeping couple the gift of decapitated baby heads."

No comments:

Post a Comment