Britain’s Princess Royal (left) attends a Not Forgotten Association garden party at Buckingham Palace on June 11, 2015.
A blog from www.royalty.nu
Britain’s Princess Royal (left) attends a Not Forgotten Association garden party at Buckingham Palace on June 11, 2015.