Posts

Showing posts from August, 2007

Kalamarakia in Rhodos at the Restaurant Pitagoras

Made in Italy? It really isn't.....