The little village of Covelinhas, on the other bank of the Douro river. A UNESCO World Heritage Site, Portugal

Loading…
The little village of Covelinhas, on the other bank of the Douro river. A UNESCO World Heritage Site, Portugal