Freepik
    Top view of Senhora da Hora beach in Portugal. blue sea with beautiful stones

    Top view of Senhora da Hora beach in Portugal. blue sea with beautiful stones