David Rose

David Rose is an investigative journalist and author. His next book is about caving.

@DavidRoseUK

David Rose is an investigative journalist and author. His next book is about caving.