Thursday, 9 December 2010

Last church of the day

This church stands in the 'front garden' of Westminster Abbey


Posted by Picasa

No comments: