Wednesday, March 23, 2011

Fugly Tuesday

Metropolitan Cathedral; Liverpool, England, consecrated in 1967