ARTIFACT

One of the Several Stretches of Roman/Medieval Roads near Moncarapacho, Algarve, Portugal

  • /