English seaside: Hat and mannequin in shop window in the Old Town at Hastings

Hat and reflections in a shop in the old quarter of Hastings