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

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