Tagus river at the fortified medieval village of Belver, Beira Baixa. Portugal

Loading…
Tagus river at the fortified medieval village of Belver, Beira Baixa. Portugal