High Street, Battle, Sussex.

High Street, Battle, Sussex, England