Chesil Beach seen from the top of the Isle of Portland – Dorset, England – rossiwrites.com Chesil Beach seen from the top of the Isle of Portland – Dorset, England – rossiwrites.com