Palace - Hampton Court Palace Richmond Upon Thames, greater London, Middlesex, England

Photo courtesy of Wikipedia.com - December 30, 2014