A cute little church on a corner of Red Square. Location Russia → Moscow Photographer John Hovell Date taken 2006-08-11