Beach Huts at Hill Head in Hampshire.

Beach Huts at Hill Head in Hampshire.