UNITED KINGDOM | Friday, 13 February 2009 | Views [233] | Comments [1]
Southwark Cathedral. Built between 1220 and 1420.
Great shot!
Baba Mar 17, 2009 10:16 PM