Hastings, Sussex.

Hastings, Sussex, England, Great Britain