Turtle in Atocha Station, Madrid Posted May 18, 2007 By Barry Hoggard 1 min readStill getting caught up with email and work stuff. Posting will resume soon. Travel Share