Miranda Kerr shows off her long legs in short dress

Blog Archive