Some photos from our trip to the island of Ikaria (Greece) in the early spring of 2003
© 2000-2006 by Marcel Marchon