© 2026 Peter Lindberg Photography
where the Internet actually resides, turn left at this sign in Lefkada, Greece. © Peter Lindberg 2009
Hot ride! Lefkada (Lefkas), Greece. © Peter Lindberg 2009