chalkcliffs

chalkcliffs

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