Monday, October 30, 2006

Essay 1264


Not sure what the hell is going on here. Looks like India is holding a gay pride festival.

No comments: