Kate Middleton, Duchess of Cambridge visits Discovery Point in Dundee

You may also like...