All photos copyright © Eric Francis. All rights reserved.


Isis in her temple overlooks Delos Harbor, Greece. Delos, one mile from the "party island" of Mykonos, is the largest archeological site in Europe. Get there if you can. Photo by Eric Francis.

October 15, 2007