Luke Toddfrey

Corfu – A Snapshot

We went to Corfu, an island off Greece’s northwest coast in the Ionian Sea. Staying close to the White House, a restaurant made famous by the Durrell family, we explored the rugged landscape of the coast and the beautiful architecture of the city. Here are the results…

 

Leave a Reply