Posts from december 11, 2012

If you ever wonder…

where the Internet actually resides, turn left at this sign in Lefkada, Greece.   © Peter Lindberg 2009