Westminster Palace London England

Westminster Palace London England

Westminster Palace in London, England at night, January 1, 1987 (EuroAsia Vizion)