Folkestone Beach
Folkestone is a port located on the English Channel, in Kent, south-east England.
4,271
views
7
faves
2
comments
Uploaded on January 1, 2014
Taken on October 27, 2013
Folkestone Beach
Folkestone is a port located on the English Channel, in Kent, south-east England.
4,271
views
7
faves
2
comments
Uploaded on January 1, 2014
Taken on October 27, 2013