The royal love story of Kate Middleton and Prince William at the University of St Andrews, Scotland

GALLERIES

The royal love story of Kate Middleton and Prince William at the University of St Andrews, Scotland

Salvator's halls of residence, St Andrews, Scotland