Europe photos
8/16/04
Petra's, a sweet spot for dinner in distant farmland called Nevernes.