Westminster Cathedral reflecting in a nearby building. (Category:  Photography)

Westminster Cathedral reflecting in a nearby building.    London -- 12/24/2005