1.31.2013

Know what I love about the Vatican?

How the guards are always clapping so people will shut the eff up and whisper, dammit!

No comments: