Princess Astrid Of Belgium In London
Princess Astrid of Belgium is seen arriving at Ghelamco office in Mayfair.