Thursday, 1 June 2017

36 Hours in Canterbury, England


By MARK VANHOENACKER via NYT Travel