St. Margaret's at Cliffe
This is a panorama of one of our "holiday homes" in England. St Margaret's at Cliffe. A beautiful little village near Dover.
This is a panorama of one of our "holiday homes" in England. St Margaret's at Cliffe. A beautiful little village near Dover.