St. Francis Xavier

Obama. Really? A statue of a priest near St Paul's Church where some people wrote Obama on it.

Language preference

Popular tags

Language preference

View more information