Papastratos, Thessaloniki 11.13.02

Papastratos, Thessaloniki, Greece

Cathy Mosca posted this on November 13, 2002.