a l o n e

Dovecort Lighthouse in Harwich