The view of the new town from West Hill, Hastings, Sussex.

The view of the new town from West Hill, Hastings, Sussex, England, Great Britain