Saturday, 2 December 2017

286/365 Travel Far Enough


286/365 Travel Far Enough

“Travel far enough, you meet yourself.” 
David Mitchell, Cloud Atlas