Historic pic of Folkestone road flats site Published December 8, 2020 at 1319 × 936 in Block of flats, Folkestone Road, Dover ← Previous Next →