by WHPics
Vila Nova de Milfontes street. Little picturesque town on the Alentejo coast, Portugal. Marina, promenade and bridge