London, United Kingdom. 29 November 2017. Reverend Alexander Love and Sirkka-Liisa Love outside the Royal Courts of Justice in central London wait for their son Lauri Love to


Similar stock images