Anglo-French Twinning Visit to Welwyn 2010

slideshow image
What Time Did You Say It Was Here...?