The Girl Uncategorized April 6, 2013February 11, 2016 1 Minute Little Turtle on the train: Neward-Northgate Station, England. Share this:TwitterFacebookLike this:Like Loading... Published by The Girl The Oregon side of Transatlantic Photographic and Little Turtle's official typist and photo uploader. View all posts by The Girl Published April 6, 2013February 11, 2016