UNITED KINGDOM | Thursday, 6 October 2011 | Views [293]
The Church of Ducks in Andover. It's not really called that, perhaps to the ducks it is. Unless they're Jewish or something.