folkestone

folkestone

‘A view of the strata which present themselves on the shore of Folkestone’