Tractor arriving at Burgh Island, off the South Devon coast, near village of Bigbury-on-sea. Fans of Agatha Christie may recognise the Hotel and the setting
Comments
Sign in or get an account to comment.