Author: nroets

  • Meteora

    Meteora

    So far the roads in Greece were extremely quiet. Economic slump exacerbated by high fuel prices ??