High Street, Old Town, Hastings, Sussex.

High Street, Old Town, Hastings, Sussex, England, Great Britain