Sunday, February 14, 2010

Happy Lupercalia!


Otherwise known as the festival of dog f*cking!

No comments:

Post a Comment