Beautiful World : Thetford Forest, England [OC] [2485 × … Thetford Forest, England [OC] [2485 × 1398] Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from https://i.imgur.com/f8KMN0M.jpg Not so random trivia. Di...