Portsea Island, Hampshire, England

Portsea Island is a small, flat and low lying island just off the south coast of England. ~Wikipedia