The Barbican, Sandwich, Kent.

The Barbican, Sandwich, Kent, England