Saturday, November 2, 2013

Twin Towers

When under attack, the pope finds safety in two idols.


No comments:

Post a Comment